# readonly.py
"""
由于对象是只读的，任何对对象的赋值都将创建一个新对象
"""
values = (1,2,3)
valuesCopy = values
valuesCopy = (3,2,1)
print(values,"-",valuesCopy)

# editable.py
person1 = ['10000','Jack Ma', 'male',47,'CEO']
person2 = person1
person2[1] = "Tom Henry"
print(person1)
print(person2)
# person2 = person1 执行后，两个名字绑定在同一个列表对象上，对person2的修改事实上是对person1和person2共同绑定的同一个对象的修改